package com.internetCafes.spms.core.annotation;

import java.lang.annotation.*;

/**
 * 数据过滤
 *
 * @author Sunny
 * @email rekeeper2011@hotmail.com
 * @date 2017/9/17 14:20
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface NoSQLFilter {
    /**
     * 是否同步，即如果不存在部门权限，使用提供的数据过滤方式，需提供mergeMap
     * @return
     */
    boolean merge() default false;

    /**  true：没有本部门数据权限，也能查询本人数据 */
    boolean user() default true;
}
